1.
مقدمه
فصل اول
2.
شروع به کار
2.1.
درباره نسخه کنترل
2.1.1.
سیستمهای کنترل نسخه محلی
2.1.2.
سیستمهای کنترل نسخه متمرکز
2.1.3.
سیستمهای کنترل نسخه توزیع شده
2.2.
تاریخچه کوتاهی از گیت
2.3.
گیت چیست؟
2.3.1.
snapshot,هیچ فرقی ندارد
2.3.2.
تقریبا هر عملیت به صورت محلی انجام میشود
2.3.3.
گیت دارای یکپارچگی است
2.3.4.
گیت به طور کلی فقط دادهها را اضافه میکند
2.3.5.
سه حالت
2.4.
خط فرمان
2.5.
نصب گیت
2.5.1.
نصب بر روی لینوکس
2.5.2.
نصب بر روی macOS
2.5.3.
نصب بر روی ویندوز
2.5.4.
نصب از منبع
2.6.
راهاندازی اولیه گیت
2.6.1.
هویت شما
2.6.2.
ویرایشگر شما
2.6.3.
نام برنچ پیش فرض شما
2.6.4.
بررسی تنظیمات شما
2.7.
دریافت کمک
2.8.
خلاصه
فصل دوم
3.
مبانی گیت
3.1.
دریافت مخزن گیت
3.1.1.
نصب یک مخزن در یک دایرکتوری موجود
3.1.2.
کلون کردن یک مخزن جدید
3.2.
ثبت تغییرات در مخزن
3.2.1.
بررسی وضعیت فایلهای خود
3.2.2.
پیگیری فایلهای جدید
3.2.3.
امادگی فایلهای ویرایششده
3.2.4.
وضعیت کوتاه
3.2.5.
نادیدهگرفتن فایلها
3.2.6.
مشاهده تغییرات آمادهشدهونشده
3.2.7.
کامیت کردن تغییرات خود
3.2.8.
عبور از مرحله آمادهسازی
3.2.9.
حذف فایلها
3.2.10.
جابهجایی فایلها
3.3.
مشاهده تاریخچه کامیتها
3.3.1.
محدود کردن خروجی لاگ
3.4.
برگرداندن تغییرات
3.4.1.
لغو یک فایل مرحلهبندی شده
3.4.2.
برگرداندن یم فایل تغییر یافته
3.4.3.
استفاده از git restore برای بازگشت
3.5.
کار با ریموتها
3.5.1.
نمایش ریموتهای شما
3.5.2.
افزودن مخازن ریموت
3.5.3.
دریافت و pull کردن از ریموتهای شما
3.5.4.
ارسال به ریموتهای شما
3.5.5.
بررسی یک ریموت
3.5.6.
تغییرنام و حذف ریموتها
3.6.
برچسبگذاری
3.6.1.
لیست کردن برچسبها با استفاده از گزینه -l یا --list
3.6.2.
ایجاد برچسبها
3.6.3.
برچسبهای توضیح دار
3.6.4.
برچسبهای سبک
3.6.5.
بعداً برچسب زدن
3.6.6.
به اشتراک گذاری برچسبها
3.6.7.
حذف برچسبها
3.6.8.
بررسی برچسبها
3.7.
git aliases
3.8.
خلاصه
Light
Rust
Coal
Navy
Ayu
Latte
Frappé
Macchiato
Mocha
ProGit
سه حالت